package com.wuercloud.service.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

import com.wuercloud.dao.SceneDao;
import com.wuercloud.entity.SceneEntity;
import com.wuercloud.service.SceneService;

/**
 * 平台管理（场景）
 * 
 * @author ChinaSun
 * @email hjsw1@126.com
 * @date 2017-03-17
 */

@Service("sceneService")
public class SceneServiceImpl implements SceneService {
	@Autowired
	private SceneDao sceneDao;

	@Override
	public SceneEntity queryObject(Integer sceneId) {
		return sceneDao.queryObject(sceneId);
	}

	@Override
	public List<SceneEntity> queryList(Map<String, Object> map) {
		return sceneDao.queryList(map);
	}

	@Override
	public int queryTotal(Map<String, Object> map) {
		return sceneDao.queryTotal(map);
	}

	@Override
	public void save(SceneEntity scene) {
		sceneDao.save(scene);
	}

	@Override
	public void update(SceneEntity scene) {
		sceneDao.update(scene);
	}

	@Override
	public void delete(Integer sceneId) {
		sceneDao.delete(sceneId);
	}

	@Override
	public void deleteBatch(Integer[] sceneIds) {
		sceneDao.deleteBatch(sceneIds);
	}

}
